mechanical smoke extract system - Spanish English Dictionary